from fastapi import APIRouter
from utils import create_json_response

router = APIRouter()

@router.post("/message/list")
async def get_message_list():
    """获取消息列表"""

    messages = [
        {
            'id': 1,
            'name': '通知公告',
            'url': 'skip-down-fill',
            'content': '[李小姐]关于公司2024年度业绩预告的公告',
            'time': '14:22',
            'messages': '0',
            'wfr': 'false',
            'app': 'https://******/__UNI__AB12382A.wgt'
        },
        {
            'id': 2,
            'name': '系统消息',
            'url': 'drag-move-2-fill',
            'content': '[系统]您的账户已安全登录',
            'time': '09:15',
            'messages': '1',
            'wfr': 'true',
            'app': 'https://******/__UNI__AB12382A.wgt'
        },
        {
            'id': 3,
            'name': '业务提醒',
            'url': 'scroll-to-bottom-fill',
            'content': '[张经理]今日下午2点项目会议提醒',
            'time': '11:30',
            'messages': '2',
            'wfr': 'false',
            'app': 'https://******/__UNI__AB12382A.wgt'
        }
    ]
    
    return create_json_response(messages)